/**
 * <b>项目名：</b>ht-web<br/>  
 * <b>包名：</b>com.flea.hclv.service<br/>  
 * <b>文件名：</b>PersonInfoService.java<br/>  
 * <b>版本信息：</b>1.0<br/>  
 * <b>日期：</b>2019年8月8日 上午11:25:50<br/>  
 * <b>COPYRIGHT 2010-2012 ALL RIGHTS RESERVED 虫子科技</b>-版权所有<br/>
 */
package com.flea.hclv.service;

import java.util.List;

import com.flea.hclv.model.entity.PersonInfo;
import com.flea.hclv.util.ServerResponse;
import com.flea.system.bean.FleaPage;
import com.flea.system.entity.OrgDept;

/**
 * @description TODO
 * @createTime 2019年8月8日 上午11:25:50
 * @modifyTime 
 * @author myflea@163.com
 * @version 1.0
 */
public interface PersonInfoService {

	ServerResponse<String> saveOrUpdate(String userId, OrgDept currentUserDept,
			PersonInfo personInfo);

	ServerResponse<FleaPage<PersonInfo>> selectAll(int curPage, int pageSize, String projectCode, String name,String personNo, String sex, String startTime, String endTime);

	ServerResponse<String> deleteByIds(String userId, List<String> idList);

}
